low lying drainage basin - Francés Inglés Diccionario